type of parasitic plant - Español Inglés Diccionario